The use of protocols was discussed extensively because they are a proven strategy to get PLCs working effectively. There are numerous books and resources for examples of protocols. The website http://www.nsrfharmony.org/protocol/protocols.html has great examples to use in your PLCs.